biotech scientist - French English Dictionary